jump shot
Zverev in Shanghai: a semi-final wearing the wrong labelThird set, second game. Zverev stands almost two metres behind the baseline,...
Cole Palmer injury likely to scupper his England return in Nations LeagueFour goals. Two assists. Three caps. That is Cole Palmer's entire England...
The 2026 Lockdown Data Vault: The Half of Jamal Musiala's Curve Nobody CountedIn March 2026, COVID-19 froze all of European football. Bayern Munich's Säben...
Nine Dimensions of Professional Table Tennis AnalysisOn a certain evening in the arena, while most of the crowd rose to their feet...
Carlsen: AI shows humans are not that goodI rewound the footage of Magnus Carlsen's interview with AS on October 21, an...
The Critic in the Front Row: América's 110 Years and the Blurred Line Between Newsroom and BoardroomI watched the clip three times, pausing it at the seventeenth second. A hall ...
When Data Goes Empty: Lessons on Information Integrity in Modern FootballI sat in front of the screen, trying to analyze a football match. But instead...
Empty Returns in the Transfer Window: Why Data Beats RumourHook On a late-June morning, I opened my data dashboard in my Guangzhou offic...
Dragan Sakota's Confession: When AEK Athens Stopped Being the Favorite in Greek BasketballOn the night of October 9, I sat in front of the small screen in my New York...
V.League and the Data Gap: When Vietnamese Football Learns to Count Every StepThat night I sat alone, rewinding a V.League match recording again and again,...
Reyes Cup 2026 in Makati: Four Real Names and the Gaps Nobody DisclosedOn Wednesday, September 23, 2026, the World Nineball Tour's ticket window...
Barcelona host Rayo Vallecano: Home strength and the low-block challengeAfter two impressive wins against Elche and Athletic Club, Hansi Flick's...
Adin Licina and the Bandaged Hand: An Assist in a Friendly and the Trip to JMedicalIn Turin, people often say summer is when football falls asleep. But the trut...
Bodhana Sivanandan: Eleven Years Old on Board One and the Sicilian Question at the Samarkand 2026 OlympiadA Chessboard at Board One Samarkand, late September 2026. In the playing hall...
Modena Futures: A One-Tier Gap and a Final Decided Before the Ball Touched the SandThe scoreline of 21-11, 21-12 on the Modena Futures electronic board is not a...
Persib Bandung 1-0 FC Seoul: A Fifth-Minute Goal, a Player-of-the-Match Goalkeeper and an Unresolved Medical FileIn the 51st minute at Seoul World Cup Stadium, Julio Cesar rose inside the...
Alexander-Arnold and Gordon's Admission: When England Forgot a Strategic WeaponI still remember the feeling of sitting in the press room at Wembley after...
Turkey Lose 1-3 to Romania at EuroVolley 2026: The Efeler Fell in Set Four, Not on ClassMinute 15-15 of set four. Romania serve, Turkey's first pass comes up unclean...
A Trophy With the Name Already Printed: Thirty Years of the NCAA Women's Volleyball Most Outstanding PlayerA Trophy With the Name Already Printed: Thirty Years of the NCAA Women's...
Chess Olympiad 2026: India Brings 'Golden Generation' to Samarkand, the Double-Throne Defense PuzzleWhen FIDE officially announced the schedule for the 46th Chess Olympiad, I...
